iT邦幫忙

2021 iThome 鐵人賽

DAY 11
1
影片教學

大學生必學的 30個Python技巧系列 第 11

每個人都該學的30個Python技巧|技巧 11:迴圈二部曲—while迴圈(字幕、襯樂、練習)

  • 分享至 

  • xImage
  •  

昨天教完了第一種迴圈,也就是for迴圈,那今天當然就要講第二種囉。while迴圈的條件式通常都會是關係運算式,關係運算式就是有關係運算子,關係運算子也就是比較運算子,這兩個是一樣的東西,如果你還不清楚比較運算子是什麼,我就會
.
.
.
.
.
請你再去技巧五複習。

那快滿懷期待的心情來觀看今天的影片叭~

Yes


影片的最後有三題練習題,我把題目放在下面了,答案會公布影片中呦~

練習1

觀察下列程式碼,若希望輸出的結果為1到3的加總,空白處應填入哪個程式碼?

total = i = 0
n = 3
while i <= n:
    total += i
    ___(1)___

A. i += 3
B. i -= 3
C. i += 1
D. i -= 1

練習2

觀察下列程式碼,這樣執行會發生什麼事?

i = 0
while i < 10:
    print(i)

A. 列印出1~10
B. 進入無限循環
C. 少來了根本沒事
D. 列印出0~10

練習3

執行下列程式碼,輸出的結果為何?

x = 1
while x < 5:
    if x % 3 == 0:
        print('very')
    elif x - 2 < 0:
        print('nini')
    elif x / 4 == 1:
        print('pretty')
    else:
        print('is')
    x += 1

A.
pretty
nini
is
very
B.
nini
is
very
pretty
C.
pretty
is
very
nini
D.
very
pretty
nini
is


上一篇
每個人都該學的30個Python技巧|技巧 10:迴圈二部曲—for迴圈(字幕、襯樂、練習)
下一篇
每個人都該學的30個Python技巧|技巧 12:終止迴圈咒語—break及continue(字幕、襯樂、練習)
系列文
大學生必學的 30個Python技巧32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言